package com.sg.service.biz.pbff;


import com.sg.dto.biz.pbff.req.BffAddSemanticEngineReqDto;
import com.sg.dto.biz.pbff.req.BffQuerySemanticEngineDetailReqDto;
import com.sg.dto.biz.pbff.req.BffQuerySemanticEngineListReqDto;
import com.sg.dto.biz.pbff.req.BffUpdateSemanticEngineReqDto;
import com.sg.dto.biz.pbff.res.BffAddSemanticEngineRespDto;
import com.sg.dto.biz.pbff.res.BffQuerySemanticEngineDetailRespDto;
import com.sg.dto.biz.pbff.res.BffQuerySemanticEngineListRespDto;
import com.sg.dto.biz.pbff.res.BffUpdateSemanticEngineRespDto;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface TemplateEngineService {
    /**
     * B2-8新增语义引擎（平台）
     */
    BffAddSemanticEngineRespDto addSemanticEngine(BffAddSemanticEngineReqDto reqDto);

    /**
     * B2-8查询语义引擎列表（平台）
     */
    BffQuerySemanticEngineListRespDto querySemanticEngineList(BffQuerySemanticEngineListReqDto reqDto);

    /**
     * B2-8查询语义引擎详情
     */
    BffQuerySemanticEngineDetailRespDto querySemanticEngineDetail(BffQuerySemanticEngineDetailReqDto reqDto);

    /**
     * B2-8修改语义引擎（平台）
     */
    BffUpdateSemanticEngineRespDto updateSemanticEngine(BffUpdateSemanticEngineReqDto reqDto);
    //
}

